package com.wanxi.mystatic;

import com.wanxi.myfinal.MyFinal;

import java.util.Random;

public class MyStatic {
    private String name;
    public MyStatic() {
        System.out.println("cc");
    }
    /**
     * 代码块和构造方法，每次创建的时候都会执行
     */
    {
//        System.out.println("aa");
//        System.out.println("aa");
        System.out.println("aa");
    }

    /**
     * 这里面的代码只执行一次
     */
    static {
        System.out.println("bb");
    }

    public MyStatic(String name) {

        this.name = name;
    }



    public static void main(String[] args) {
        new MyStatic();
//        Tool tool = new Tool();
//        tool.max(1, 4);
//        System.out.println(Math.random());
//        System.out.println(Math.ceil(2.2));
//        System.out.println(Math.floor(2.2));
//        System.out.println(Math.round(2.2));
//        System.out.println(Math.abs(-2.2));
//        System.out.println(Math.floor(-2.2));
//        0.011268170694389124  5-20
//        Random
//        int a = (int) (Math.ceil(Math.random() * 15)) + 5;
////        int a = (int) (-1.9268170694389124);
//        System.out.println(a);
//        {
//            int b=0;
//            System.out.println("aa");
//        }

    }
}
